package com.integral.vo;

import java.util.Date;

import org.springframework.web.multipart.MultipartFile;

/**
 * @Description: 报单表Vo类
 * @author zhaofan
 * @date 2018年05月08日 上午01:56:20
 */
public class DeclarationVo extends BaseVo{
	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 1L;
	
    /** 
	 * id 
	 */
	private Integer id;
	
	
    /** 
	 * 用户唯一标识
	 */
	private String userOpenid;
	//用户编码
	private String userCode;
	//用户名称
	private String userName;
    /** 
	 * 兑换编码 
	 */
	private String declarationExchangeCode;
    /** 
	 * 截图 
	 */
	private String declarationImg;
	//上传文件
	private MultipartFile uploadImg;
	//多个文件
	private MultipartFile[] uploadImgs;
    /** 
	 * 银行产品编码 
	 */
	private String bankTypeCode;
	//银行产品名称
	private String bankTypeName;
	/**
	 * 报单数量
	 */
	private Integer declarationNum;
	
    /** 
	 * 备注 
	 */
	private String remark;
	/**
	 * 状态(0:未审核、1:已审核、2:审核失败)
	 */
	private Integer status;
    /** 
	 * 删除标识(0:未删除、1:已删除) 
	 */
	private Integer deleteFlag;
    /** 
	 * 创建人 
	 */
	private String createEmp;
    /** 
	 * 创建时间 
	 */
	private Date createTime;
    /** 
	 * 修改人 
	 */
	private String updateEmp;
    /** 
	 * 修改时间 
	 */
	private Date updateTime;
	
	
	
	/**
	 * 获取 id
	 */
	public Integer getId() {
		return id;
	}
	
	/**
	 * 设置 id
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	
	/**
	 * 获取 用户唯一标识
	 */
	public String getUserOpenid() {
		return userOpenid;
	}

	/**
	 * 设置 用户唯一标识
	 */
	public void setUserOpenid(String userOpenid) {
		this.userOpenid = userOpenid;
	}

	/**
	 * 获取 兑换编码
	 */
	public String getDeclarationExchangeCode() {
		return declarationExchangeCode;
	}
	
	/**
	 * 设置 兑换编码
	 */
	public void setDeclarationExchangeCode(String declarationExchangeCode) {
		this.declarationExchangeCode = declarationExchangeCode;
	}

	
	/**
	 * 获取 截图
	 */
	public String getDeclarationImg() {
		return declarationImg;
	}
	
	/**
	 * 设置 截图
	 */
	public void setDeclarationImg(String declarationImg) {
		this.declarationImg = declarationImg;
	}

	
	/**
	 * 获取 银行产品编码
	 */
	public String getBankTypeCode() {
		return bankTypeCode;
	}
	
	/**
	 * 设置 银行产品编码
	 */
	public void setBankTypeCode(String bankTypeCode) {
		this.bankTypeCode = bankTypeCode;
	}

	
	/**
	 * 获取 备注
	 */
	public String getRemark() {
		return remark;
	}
	
	/**
	 * 设置 备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	
	/**
	 * 获取 删除标识(0:未删除、1:已删除)
	 */
	public Integer getDeleteFlag() {
		return deleteFlag;
	}
	
	/**
	 * 设置 删除标识(0:未删除、1:已删除)
	 */
	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}

	
	/**
	 * 获取 创建人
	 */
	public String getCreateEmp() {
		return createEmp;
	}
	
	/**
	 * 设置 创建人
	 */
	public void setCreateEmp(String createEmp) {
		this.createEmp = createEmp;
	}

	
	/**
	 * 获取 创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	
	/**
	 * 设置 创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	
	/**
	 * 获取 修改人
	 */
	public String getUpdateEmp() {
		return updateEmp;
	}
	
	/**
	 * 设置 修改人
	 */
	public void setUpdateEmp(String updateEmp) {
		this.updateEmp = updateEmp;
	}

	
	/**
	 * 获取 修改时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
	
	/**
	 * 设置 修改时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getBankTypeName() {
		return bankTypeName;
	}

	public void setBankTypeName(String bankTypeName) {
		this.bankTypeName = bankTypeName;
	}

	public MultipartFile getUploadImg() {
		return uploadImg;
	}
	
	public void setUploadImg(MultipartFile uploadImg) {
		this.uploadImg = uploadImg;
	}
	
	public String getUserCode() {
		return userCode;
	}

	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	/**
	 * 获取 状态(0:未审核、1:已审核、2:审核失败)
	 */
	public Integer getStatus() {
		return status;
	}

	/**
	 * 设置 状态(0:未审核、1:已审核、2:审核失败)
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}

	public MultipartFile[] getUploadImgs() {
		return uploadImgs;
	}

	public void setUploadImgs(MultipartFile[] uploadImgs) {
		this.uploadImgs = uploadImgs;
	}

	/**
	 * 获取 报单数量
	 */
	public Integer getDeclarationNum() {
		return declarationNum;
	}
	/**
	 * 设置 报单数量
	 */
	public void setDeclarationNum(Integer declarationNum) {
		this.declarationNum = declarationNum;
	}
	
}